package com.motus.pm.vo;

import java.sql.Timestamp;

import org.apache.struts2.json.annotations.JSON;


/**
 * MotusPointHistory entity. @author MyEclipse Persistence Tools
 */

public class MotusPointHistory  implements java.io.Serializable {


    // Fields    

     private Integer hisid;
     private MotusEmpInfo motusEmpInfo;
     private String pointChange;
     private Integer point;
     private Timestamp updatetime;
     private String updateby;
     private String remark;
     private String reverse1;
     private String reverse2;
     private String reverse3;
     private String reverse4;
     private String reverse5;


    // Constructors

    /** default constructor */
    public MotusPointHistory() {
    }

	/** minimal constructor */
    public MotusPointHistory(Integer hisid, MotusEmpInfo motusEmpInfo) {
        this.hisid = hisid;
        this.motusEmpInfo = motusEmpInfo;
    }
    
    /** full constructor */
    public MotusPointHistory(Integer hisid, MotusEmpInfo motusEmpInfo, String pointChange, Integer point, Timestamp updatetime, String updateby, String remark, String reverse1, String reverse2, String reverse3, String reverse4, String reverse5) {
        this.hisid = hisid;
        this.motusEmpInfo = motusEmpInfo;
        this.pointChange = pointChange;
        this.point = point;
        this.updatetime = updatetime;
        this.updateby = updateby;
        this.remark = remark;
        this.reverse1 = reverse1;
        this.reverse2 = reverse2;
        this.reverse3 = reverse3;
        this.reverse4 = reverse4;
        this.reverse5 = reverse5;
    }

   
    // Property accessors

    public Integer getHisid() {
        return this.hisid;
    }
    
    public void setHisid(Integer hisid) {
        this.hisid = hisid;
    }
    @JSON(serialize=false)
    public MotusEmpInfo getMotusEmpInfo() {
        return this.motusEmpInfo;
    }
    
    public void setMotusEmpInfo(MotusEmpInfo motusEmpInfo) {
        this.motusEmpInfo = motusEmpInfo;
    }

    public String getPointChange() {
        return this.pointChange;
    }
    
    public void setPointChange(String pointChange) {
        this.pointChange = pointChange;
    }

    public Integer getPoint() {
        return this.point;
    }
    
    public void setPoint(Integer point) {
        this.point = point;
    }

    public Timestamp getUpdatetime() {
        return this.updatetime;
    }
    
    public void setUpdatetime(Timestamp updatetime) {
        this.updatetime = updatetime;
    }

    public String getUpdateby() {
        return this.updateby;
    }
    
    public void setUpdateby(String updateby) {
        this.updateby = updateby;
    }

    public String getRemark() {
        return this.remark;
    }
    
    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getReverse1() {
        return this.reverse1;
    }
    
    public void setReverse1(String reverse1) {
        this.reverse1 = reverse1;
    }

    public String getReverse2() {
        return this.reverse2;
    }
    
    public void setReverse2(String reverse2) {
        this.reverse2 = reverse2;
    }

    public String getReverse3() {
        return this.reverse3;
    }
    
    public void setReverse3(String reverse3) {
        this.reverse3 = reverse3;
    }

    public String getReverse4() {
        return this.reverse4;
    }
    
    public void setReverse4(String reverse4) {
        this.reverse4 = reverse4;
    }

    public String getReverse5() {
        return this.reverse5;
    }
    
    public void setReverse5(String reverse5) {
        this.reverse5 = reverse5;
    }
   








}